<?xml version=”1.0” encoding=“UTF-8”?>
<xs:schema xmlns:fx=“http://opcfoundation.org/UA/FX/2021/08/DescriptorInfo.xsd” xmlns:xs=“http://www.w3.org/2001/XMLSchema” targetNamespace=“http://opcfoundation.org/UA/FX/2021/08/DescriptorInfo.xsd” elementFormDefault=“qualified” attributeFormDefault=“unqualified”>
<xs:element name=“DescriptorInfo”>
<xs:annotation>
<xs:documentation>Metadata of an FX Descriptor defined in the manifest</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name=“DescriptorIdentifier” type=“xs:anyURI”/>
<xs:element name=“DescriptorVersion” type=“fx:VersionType”/>
<xs:element name=“OpcUaFxVersion” type=“xs:string”/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="VersionType”>
<xs:annotation>
<xs:documentation>Type for the versioning of an FX Descriptor</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name=“Major” type=“xs:unsignedShort”/>
<xs:element name=“Minor” type=“xs:unsignedShort”/>
<xs:element name=“Build” type=“xs:unsignedShort”/>
<xs:element name=“SubBuild” type=“xs:unsignedShort”/>
</xs:sequence>
</xs:complexType>
</xs:schema>